/***************************************************************
Made by: Cultured::Labs

Copyright (c) 2011 Cultured::Labs
****************************************************************/
#include <iostream>
#include <string>
#ifndef SPACESHIP_H
#define SPACESHIP_H

class Spaceship {
  //private data members
  std::string title;
  int hp;
  int armor;
  int damage;

public:
  //constructor
  Spaceship(std::string name, int hp_value, int armor_value, int damage_value);

  //get and add functions
  std::string get_title();
  int get_hp();
  int get_armor();
  int get_damage();
  void add_hp(int hp_value);
  void add_armor(int armor_value);
  void add_damage(int damage_value);

  //print function
  void print_stats();
};

#endif // SPACESHIP_H
